lawnmower with driver seat - French English Dictionary